.a{
    color: white;
        &:hover{
            color: white;
            text-decoration: unset;
        }
}

body{
    background-color: #F2F4F7;
}
header{
    background-color: #373D41;
    padding: 0 40px;
    color: white;
    height: 60px;
    line-height: 60px;
    a{    
        .a;
    }
    h4{
       font-weight: bolder;
       display: inline-block;
    }
    #search_name{
        position: relative;
        border: white 1px solid;
        border-radius: 15px;
        height: 30px;
        line-height: 30px;
        margin-top: 15px;
        input{
            height: 30px;
            margin-left: 10px;
            background-color:  unset;
            outline: none;
            width: 85%;
            border: 0;
        }
        .icon-search2{
            position: absolute;
            top: 0px;
            right: 10px;
        }
    }
    .col-md-3{
        cursor: pointer;
        position: relative;
        height: 60px;
        &:hover{
            background-color: #32373B;
        }
   
        &:hover #matter_div{
            display: block;
            height: 200px;
            border: gray 1px solid;
            div{
                height: 60px;
                opacity: 1;
            }
        }
        #matter_div{
            display: none;
            position: absolute;
            top: 60px;              
            left: -200px;
            width: 400px;
            height: 0px;
            color: black;
            font-size: 12px;
            z-index: 99;
            background-color: white;
            border-radius: 5px;
            transition: all .2s linear;
            .matter_num{
                color: red;
            }
            div{
                padding: 0 10px;
                height: -1;
                opacity: 0;
                transition: all 1s linear;
            }
        }
        #matter_div>div:first-child{
            width: 100%;
            color: #999999;
            background-color: rgb(242,242,242);
        }
    }

    #user_div{
        cursor: pointer;
        position: relative;
        height: 60px;
            #pull_down{
                position: absolute;
                color: #B5B5B5;
                top: 60px;              
                left: 0px;
                display: none;
                background-color: white;
                width: 120px;
                height: 180px;
                padding-top: 10px;
                background-color: white;
                box-shadow: 0 0 5px rgb(148, 148, 148);
                border-radius: 5px;
                text-align: center;
                div{
                    margin: 0;
                    padding: 10px;
                    height: 40px;
                    line-height: 20px;
                    &:hover{
                        background-color: rgb(242,242,242);
                    }
                }
                a{
                    color: black;
                }
                z-index: 99;
            }
        &:hover #pull_down{
            display: block;
        }
    }
}

#nav_left{
    margin-top: 10px;
    height: 100%;
    border-right: 8px solid white;
    ul{
        margin: 0 0 0 5px;
        padding: 0;
        text-align: center;
        
        .nav_color{
            background-color: rgb(172, 185, 204);
            a{
                color: #0079FE;
            }
        }
        li{
        list-style: none;
        height: 80px;
        line-height: 80px;
        background-color: #333744;
        margin-bottom: 1px;
        &:first-child{
            border-top-left-radius: 10px;
            border-top-right-radius: 10px;
        }
        &:last-child{
            border-bottom-left-radius: 10px;
            border-bottom-right-radius: 10px;
        }
        &:hover{
            background-color: rgb(139, 153, 236);
        }
        &:hover a{
            color: #0079FE;
        }
        a{
            color: white;
            font-size: 20px;
            font-weight:bolder;
            &:hover{
                text-decoration: none;
            }
        }
    }
    }
}
.content_nav{
    height: 60px;
    line-height: 60px;
    background-color: white;
    color: #999999;
    padding: 0 20px;
    a{
        &:hover{
            color: black;
            text-decoration: unset;
        }
        color: #999999;
    }
    span{
        margin-right: 20px;
    }
    margin-bottom: 20px;
}
